﻿using System.Collections.Generic;

namespace nanoCMS.Core.WebProviders.ViewModels {
	public class WebDisplayVM {
		public string Title { get; set; }
		public string Description { get; set; }
		public string Keywords { get; set; }

		public List<ViewElementVM> AsideFirst { get; set; }
		public List<ViewElementVM> AsideSecond { get; set; }
		public List<ViewElementVM> Main { get; set; }
		public List<ViewElementVM> Header { get; set; }
		public List<ViewElementVM> Navigation { get; set; }
		public List<ViewElementVM> BeforeContent { get; set; }
		public List<ViewElementVM> AfterContent { get; set; }
		public List<ViewElementVM> Footer { get; set; }

		public WebDisplayVM() {
			AsideFirst = new List<ViewElementVM>();
			AsideSecond = new List<ViewElementVM>();
			Main = new List<ViewElementVM>();
			Header = new List<ViewElementVM>();
			Navigation = new List<ViewElementVM>();
			BeforeContent = new List<ViewElementVM>();
			AfterContent = new List<ViewElementVM>();
			Footer = new List<ViewElementVM>();
		}
	}
}
